/**
* @Title: Go.java
* @Package com.springl.aop
* @Description: TODO(用一句话描述该文件做什么)
* @author antch,861710865@qq.com
* @date 2017年7月13日 下午2:16:18
* @version V1.0
*/

package com.springl.aop;

import org.springframework.context.annotation.AnnotationConfigApplicationContext;

/**
 * @ClassName: Go
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author antch,861710865@qq.com
 * @date 2017年7月13日 下午2:16:18
 *
 */

public class Go {

	/**
	 * @Title: main @Description: TODO(这里用一句话描述这个方法的作用) @param @param args
	 * 设定文件 @return void 返回类型 @throws
	 */

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(AopConfiguration.class);

		DemoAnnotationService demoAnnotationService = context.getBean(DemoAnnotationService.class);

		DemoMethodService demoMethodService = context.getBean(DemoMethodService.class);

		demoAnnotationService.add();
		System.out.println("========");
		demoAnnotationService.add2();

		demoMethodService.add();

		demoMethodService.add2();
		context.close();

	}

}
